﻿@charset "utf-8";
/* CSS Document */
.none,.nav-mob,.mob-foot{ display:none;}
body{ padding-top:78px;}
.warp{ width:1200px; margin:0 auto; position:relative;}
.bg-col{ background:url(../images/bg-col.png); position:fixed; left:0; top:0; width:100%; height:100%; z-index:99; display:none;}
.header-T{ height:133px; width:100%; position:fixed; top:0; left:0; z-index:100;}
.header-T .logo{ float:left;}
.loctm{ width:100%; height:78px; background:#fff;}
.t-navs{ width:100%; height:55px;  background:url(../images/bg-col.png);}
.nav-T li span{ height:3px; width:0px; display:block; background:#c7000a; position:absolute; top:-3px; left:50%; margin-left:0px;}
.nav-T{}
.nav-T li{ float:left; line-height:55px; margin:0 45px; display:inline; position:relative;}
.nav-T li > a{ font-size:16px; height:55px; display:inline-block; color:#fff;}
.nav-T li > a.cur{ color:#fff;}
.nav-T li .T-ment{ position:absolute; display:none; top:55px; background: url(../images/bs.png); width:160px; left:50%; margin-left:-80px; z-index:2;}
.nav-T li .T-ment a{ display:block; text-align:center; width:100%; line-height:45px;}
.nav-T li .T-ment a:hover{ background:#c7000a; color:#fff;}
.header-T .oa-in{ float:right; padding-top:27px;}
.header-T .oa-in a{ display:block; width:83px; height:28px; text-align:center; line-height:28px; color:#fff; background:url(../images/oa.png);}
.search-T{ height:34px; width:34px; margin-top:22px;  float: right; margin-right:20px; position:relative;}
.menst{width:34px; height:34px;border-radius:17px; background:#fff; overflow:hidden; position: absolute; right:0; top:0; border:1px solid #fff; z-index:10;}
.search-T input[type=submit]{ position:absolute; top:0; right:0; width:32px; height:32px; border:none; cursor:pointer; background:url(../images/search-b1.png) no-repeat center center;}
.search-T input[type=text]{ position:absolute; top:1px; right:32px; border:none; background:none;width:140px; height:30px; line-height:30px; padding:0 5px; float:left; }
.english-lat{ height:78px; line-height:78px; margin-right:15px; position:relative;}
.english-lat a{ display:inline-block;}
.lat-comst{ position:absolute; right:0; top:78px; width:150px; background:#fff; border:1px solid #ebebeb; border-top:none; border-bottom:none; display:none; z-index:10;}
.lat-comst a{ display:block; line-height:45px; height:45px; text-align: center; color:#333; border-bottom:1px solid #ebebeb;}
.lat-comst a:hover{ background:#c7000a; color:#fff;}
.net-alolt{ margin:0 20px; position:relative;}
.net-alolt span{ display:block; line-height:78px;}
.net-alolt div{ position:absolute; right:0; top:78px; background:#fff; padding:0 20px 10px; width:290px; z-index:10; display:none;}
.net-alolt div a{ display:block; font-size:12px; line-height:20px; padding:5px 0;}
.ment-fxt{ line-height:78px; margin:0px 20px;}
.ment-fxt a{vertical-align:middle;height:28px;line-height:26px; width:26px; display:inline-block; margin-top:0px; position:relative; margin-left:10px;}
.ment-fxt a span{transition:all .5s ease 0s;position:absolute; left:0; top:0;width:26px; height:28px; background:#fff;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;}
.ment-fxt a:hover span{filter:alpha(opacity=50);-moz-opacity:0.5;opacity:0.5; transition:all .5s ease 0s;}
.pnsetm-opl{display:none; position:fixed; left:50%; top:50%;z-index:999;margin-left:-180px; margin-top:-155px; background:#fff; width:360px; height:310px;border-radius:8px; border:1px solid #ebebeb;}


.comt-oas{ line-height:30px; background:#f2f2f2; border-radius:15px; margin-top:24px; padding:0 10px;}
.comt-oas a{ margin:0 8px;}
.tc-oms{ position:fixed;background-color:#FFF;z-index:100; width:60%;left:20%; top:20%; display:none;}

.index-news{ padding:40px 0;}
.lc-news{ width:725px; float:left; position:relative;}
.bt-nav{ height:42px; border:1px solid #eee; font-size:16px; background:#fbfbfb; line-height:40px; position:absolute; top:0; left:0; z-index:2; width:100%;}
.bt-nav a.more{ display:block; float:right; width:40px;  height:40px; background:url(../images/y.png) no-repeat center center; text-indent:-9999px;}
.bt-nav span{ display:inline-block; margin-right:10px; padding:0 22px; height:40px; cursor:pointer; position:relative; font-weight:bold;}
.bt-nav span.cur{ color:#fff; background:#c7000a;}
.bt-nav span i{width:13px; height:5px; position:absolute; left:50%; margin-left:-6px; bottom:-5px; background:url(../images/xb.jpg) no-repeat; display:none;}
.bt-nav span.cur i,.bt-nav span a{ display:block;}
.bt-nav span.cur a{color:#FFF;}


.rc-vod{ width:450px; float:right;}
.rc-vod-tit{ height:42px; padding-left:20px; border:1px solid #eee; font-size:16px; background:#fbfbfb; line-height:40px;font-weight:bold;}
.rc-vod-tit a{display:block; float:right; width:40px;  height:40px; background:url(../images/y.png) no-repeat center center; text-indent:-9999px; font-weight: normal;}


.mec-nex{ padding:0; position:relative; width:100%; opacity:0; height:0; overflow:hidden;}
.demo-os{ padding-top:70px; border-bottom:1px dotted #ddd;}
.content-slider .pic{ width:30%; float:left;}
.content-slider .pic img{ width:100%;}
.content-slider .tit{ width:67%; float:right; font-weight:bold; line-height:30px; height:30px; overflow:hidden;}
.content-slider .tit a{ font-size:14px}

.content-slider .bit{ font-size:12px;width:67%; float:right; line-height:20px; height:60px; overflow:hidden;}
.news-cot{ padding-bottom:0px;}
.news-cot li{ line-height:38px; height:38px; overflow:hidden; font-size:14px; background:url(../images/bq.jpg) no-repeat left center; position:relative; text-indent:12px;}
.news-cot li span{ position:absolute; display:inline-block; right:0; top:0; background:#fff; padding-left:15px;}
.vod-comt{ width:100%; height:300px; margin-top:27px;background:#FFF;}/*background兼容ckplayer*/
.vod-comt p{ width:100%; height:100%; background: url(../images/bg-col.png);}
.vod-comt p a{ display:block; width:100%; height:100%; background:url(../images/play.png) no-repeat center center; text-indent:-9999px;}
.vod-comt embed{ width:447px; height:290px;}

.yw-omt{ background:#f3f2f6 url(../images/dbg.jpg) no-repeat center center; padding:20px 0 40px;}
.yw-omt h2{ font-size:22px; font-weight:bold; line-height:60px; height:62px; background:url(../images/2d.jpg) repeat-x left bottom;}
.yw-omt h2 a{display:block; float:right; width:40px;  height:60px; background:url(../images/y.png) no-repeat center center; text-indent:-9999px; font-weight: normal;}
.yw-omt .yw-tit{ padding:10px 0; line-height:24px; color:#666;}
.toms-pl{ margin-top:10px;}
.toms-pl a{ display:block; float:left; width:23.5%; margin-left:2%; background:#fff; border:1px solid #ddd; border-bottom:none; padding:30px 2%; text-align:center; position:relative;}
.toms-pl a:first-child{ margin-left:0;}
.toms-pl a .pic{ height:70px; background-repeat:no-repeat; margin:0 auto; background-position:left center; background-size:auto 100%;}
.toms-pl a .pic.pic01{width:88px;}
.toms-pl a .pic.pic02{width:65px;}
.toms-pl a .pic.pic03{width:119px;}
.toms-pl a .pic.pic04{width:62px;}

.toms-pl a:hover .pic{background-position:right center;}

.bz-int{ padding:50px 0;}
.yenst{ width:32%; margin-left:2%; float:left;}
.yenst:first-child{ margin-left:0;}
.yenst .pic{ position:relative;}
.yenst .pic dl{ position:absolute; top:0; left:0; width:100%; padding:15px 5%;}
.yenst .pic dl dt{ width:33%; float:left;}
.yenst .pic dl dd{ width:63%; float:right; line-height:30px; height:30px; overflow:hidden;}
.yenst .pic dl dd.ds01{font-weight:bold;color:#c7000a;}
.yenst .pic dl dd.ds02{ height:68px;line-height:25px;}
.yenst .pic dl dd a{font-size:12px; display:inline-block; width:80px; background:#fff; opacity:0.8; text-align:center; margin-right:10px;}

.yenst .con{ line-height:24px; height:72px; overflow:hidden; margin-top:10px;}
.yenst .link{ margin-top:15px;}
.yenst .link a{ line-height:40px; display:block; width:100%; background:#f8f8f8 url(../images/b01.png) no-repeat 22px center; padding-left:32px; font-size:12px;transition:all 0.5s ease 0s;}
.yenst .link a:hover{background:#c7000a url(../images/b02.png) no-repeat 30px center; padding-left:40px; transition:all 0.5s ease 0s; color:#fff;}
.bg-ol{ height:40px; line-height:40px; margin-bottom:10px; font-size:16px;}
.bg-ol a{display:block; float:right; width:40px;  height:40px; background:url(../images/y.png) no-repeat center center; text-indent:-9999px; font-weight: normal;}
.bg-ol img{ margin-right:6px;}

.toms-pl a .tit{ font-size:18px; line-height:35px; margin-top:10px;}
.toms-pl a .con{ color:#333; line-height:24px; height:72px; overflow:hidden;text-align:left;}
.toms-pl a span{ display:block; width:100%; height:3px; background:#ccc; position:absolute; left:0; bottom:0;}
.toms-pl a span i{display:block; width:0; height:3px; background:#c7000a; position:absolute; left:50%; bottom:0; transition:all .5s linear 0s;}
.toms-pl a:hover span i{width:100%; left:0%; transition:all .5s linear 0s;}
.t-pet{ background:#f0f0f0; border-top:1px solid #dfdfde; padding:40px 0;}
.com-set{ width:35%; margin-right:5%; float:left;}
.com-set .con{ line-height:24px; height:96px; overflow:hidden; margin:10px 0 20px;}
.com-set .con a:hover{color:#333;}

.xsd-choose{ position:relative;width:360px; padding:0 5px; height:41px; line-height:40px; background:#fff url(../images/xx.jpg) no-repeat right center; display:inline-block; color:#666;transition:all 0.3s ease;}
.xsd-choose span{ font-size:12px; display:block; width:100%; height:40px; cursor:pointer; background:url(../images/tb.jpg) no-repeat 95% center;}
.xsd-choose ul{ display:none; height:210px; overflow:auto; position:absolute; left:0px; bottom:40px; z-index:10;background:#fff; border-top:none; width:100%; font-size:12px; border:1px solid #ddd; }
.xsd-choose ul li a{ display:block; width:100%;height:35px; line-height:35px;border-bottom:1px solid #eee; text-indent:5px; color:#666;}
.xsd-choose ul li a:hover{ background:#c7000a; color:#fff; text-decoration:none;}

.yw-ly{ float:left; margin-top:10px; width:9%;}
.yw-ly dt{ height:35px; line-height:35px; overflow:hidden; font-weight:bold; font-size:16px;}
.yw-ly dd a{ display:block; line-height:20px; padding:5px 0 5px 20px; width:100%; background:url(../images/g.jpg) no-repeat left 10px;}
.yw-ly2{ width:39%;padding-right:20px;}
.yw-ly3{ width:21%;}
.yw-ly3 dt{ margin-bottom:10px;}
.yw-ly3 dd p{ float:left; text-align:center; line-height:30px; margin-left:10px;}
#gd-plo{ height:180px; overflow:auto;}
.foot-bot{ background:#414141; padding:15px 0; line-height:30px; color:#bebebe;}
.foot-bot a{ color:#bebebe; margin:0 5px;}
.foot-bot i{ float:right;}
.go-top{cursor:pointer;position:fixed; right:10px; bottom:20px; z-index:99; display:none; border-radius:3px; overflow:hidden;}
.ny-banner{ background-repeat:no-repeat; background-position: center center; background-size:auto 100%;}
.ny-banner img{width:100%; height:auto;}
.ny-main{ padding:30px 0;}
.ny-main-2{width: 60%;padding:50px 0;}

.sild-nav{ width:19%; float:left;}
.sild-nav h2{ width:100%; height:84px; line-height:84px; background:url(../images/mn.png) no-repeat right center; color:#fff; font-size:24px; padding-left:10%;}
.imt-nav{ border:1px solid #e0e0e0; border-bottom:none;}
.imt-nav li{ line-height:55px; border-bottom:1px solid #e0e0e0;}
.imt-nav li > a{ display:block; background:url(../images/y01.jpg) no-repeat 90% center; padding-left:10%; font-weight:bold;}
.imt-nav li > a.cur{background:#f8f8f8 url(../images/y02.jpg) no-repeat 90% center; color:#d8000b;}
.ny-search{ margin:20px 0; height:35px; border:1px solid #e0e0e0;}
.ny-search .inp{ width:77%; padding:5px; float:left; height:33px; border:none;}
.ny-search .alim{ float:right;  width:23%; height:33px; background:#f4f4f4 url(../images/fdj.jpg) no-repeat center center; border:none;border-left:1px solid #e0e0e0;}
.sot-min .ant{ margin-bottom:15px; position:relative;}
.sot-min .ant div{ text-align:center; position:absolute; width:100%; height:100%; left:0; top:0; background:url(../images/bg-col.png);}
.sot-min .ant div a{ line-height:40px; color:#fff; font-size:16px; display:inline-block; position:absolute; top:50%; left:0; width:100%; margin-top:-20px;}
.sot-min .ant div a img{ margin-right:12px;}
.cont-sild{ width:78%; float:right;}
.cont-sild h2{ line-height:85px; border-bottom:1px solid #e0e0e0;}
.cont-sild h2 span{ float:right; font-size:12px; font-weight:normal; color:#999;}
.cont-sild h2 span a{ margin:0 5px; color:#999;}
.cont-sild h2 span a:hover{ color:#d8000b;}
.cont-sild h2 span em{ margin-left:5px;}
.ont-cont{ padding:20px 0; line-height:2; color:#666;}
.ont-cont iframe{width:200px;height:500px;}
.ont-cont embed{ width:100%; height:550px;}
.ont-cont p{ margin:10px 0;}
.sub-cont{ padding:20px 0;}
.cd-navs li{ float:left; width:18%; margin:0 1%; text-align:center;}
.cd-navs li a{ font-weight:bold; display:block; background:#f2f2f2; line-height:50px; height:50px; overflow:hidden;}
.cd-navs li a.cur{ background:#db000c; color:#fff;}
.nol-year { background:url(../images/d.jpg) repeat-y center top; margin-top:30px;}
.nol-year ul{ width:36%; margin:0 7%;}
.nol-year ul.fl{ text-align:right;}
.nol-year ul.fr{ text-align:left; padding-top:40px;}
.nol-year ul li{ position:relative; border:1px solid #e0e0e0; padding:10px 6% 20px; margin-bottom:20px;}
.nol-year ul li .year{ font-size:24px; color:#db000c; font-weight:bold; line-height:40px;}
.nol-year ul li .month{ font-size:18px; font-weight:bold;margin:10px 0;line-height:30px;}
.nol-year ul li .con{ line-height:2;text-align:left;}
.nol-year ul li .yqs{ width:17px; height:17px; background:url(../images/yd.jpg) no-repeat; position:absolute; top:30px;}
.nol-year ul.fl li .yqs{ right:-22.5%}
.nol-year ul.fr li .yqs{ left:-22.5%}
.nol-year ul li .sjhs{ width:17px; height:21px;  position:absolute; top:26px;}
.nol-year ul.fl li .sjhs{ right:-17px;background:url(../images/sj.jpg) no-repeat;}
.nol-year ul.fr li .sjhs{ left:-17px;background:url(../images/sj2.jpg) no-repeat;}

.nol-year-mob{ width:100%; display:none;}
.nol-year-mob li{ position:relative; border:1px solid #e0e0e0; padding:10px 6% 20px; margin-bottom:20px;}
.nol-year-mob li .year{ font-size:24px; color:#db000c; font-weight:bold; line-height:40px;}
.nol-year-mob li .month{ font-size:18px; font-weight:bold;margin:10px 0;line-height:30px;}
.nol-year-mob li .con{ line-height:2;text-align:left;}
.nol-year-mob li .yqs{ width:17px; height:17px; background:url(../images/yd.jpg) no-repeat; position:absolute; top:30px; display:none;}





.fz-lc{ background:url(../images/sz.jpg) no-repeat 10px 10px; background-size:50% auto; padding-top:80px;}
.fz-lc li{ width:22%; margin:0 1.5%; float:left;}
.fz-lc li .pic{ text-align:center;}
.fz-lc li .pic img{ border-radius:50%;}
.fz-lc li .bc-pic{ text-align:center;}
.fz-lc li .year{ color:#db000c; font-weight:bold; margin-top:15px; font-size:18px;text-align:center;}
.fz-lc li .year a{ color:#db000c;}
.fz-lc li .tit{ font-weight:bold; line-height:30px; font-size:18px;text-align:center;}
.fz-lc li .con{ line-height:2; color:#666;}
.fz-lc li.lict0{ margin-top:150px;}
.fz-lc li.lict1{ margin-top:100px;}
.fz-lc li.lict2{ margin-top:50px;}
.listm{ background:url(../images/dq.jpg) repeat-x left 30px; margin-top:30px;}
.listm dl{ float:left; width:16.6%; text-align:center; padding:0 2%;}
.listm dl dt span{ display:inline-block; padding:0 10px; background:#fff;}
.listm dl dd{ font-size:12px; line-height:1.8;}
.listm dl .mt10{ font-size:18px;}
/*.contm-of{ position:relative; padding:30px 0 30px 190px; border-bottom:1px solid #e0e0e0;}*/
.contm-of{ position:relative; padding:30px 0 30px 0; border-bottom:1px solid #e0e0e0;}
.contm-of .pic{ width:160px; position:absolute; left:0; top:30px;}
.contm-of .pic img{ width:100%;}
.contm-of .tit{ font-size:18px; font-weight:bold; line-height:40px;}
/*.contm-of .con{ line-height:25px; height:125px; overflow:hidden; color:#666;}*/
.contm-of .con{ line-height:25px;overflow:hidden; color:#666;}

.xlt-pol{ padding:20px 0 40px; background:url(../images/lc.jpg) repeat-x left bottom;}
.xlt-pol dl{ float:left; width:33.3%; padding-right:20px;}
.xlt-pol dl dt{ color:#d8000b; font-size:16px; font-weight:bold; line-height:40px; height:40px; overflow:hidden;}
.xlt-pol dl dd{ line-height:20px; padding:3px 0;}
.tit-ymt{ line-height:45px;  color:#d8000b; font-size:16px; font-weight:bold; margin-top:10px;}
.lc-opst{ margin-top:15px;}
.lc-opst dl{ width:33.3%; padding:0 2%; float:left; margin-bottom:15px;}
.lc-opst dl dt{ border:1px solid #e0e0e0;}
.lc-opst dl dd{ text-align:center; line-height:35px; height:35px; overflow:hidden;}
.imst-op{ z-index:100; position:fixed; width:60%; top:15%; left:20%; display:none;}
.page-somt{ padding:30px 0;}
.page-somt a{ display:inline-block; line-height:30px; padding:0 10px; margin-right:5px; border:1px solid #e0e0e0}
.page-somt a.cur{ color:#fff; background:#fd1a2b;}
.lol-tit{ padding:20px 0 20px; background:url(../images/lc.jpg) repeat-x left bottom;}
.lol-tit dt{color:#d8000b; font-size:16px; font-weight:bold; line-height:40px; height:40px; overflow:hidden;}
.lol-tit dd{ line-height:1.8; margin:10px 0;}
.lotmb{ padding:30px 0 30px 250px;}
.lotmb .pic{ width:224px;}
.lotmb .con{ height:50px;}
.lotmb .link{ margin-top:27px;}
.lotmb .link a{ display:inline-block; border-radius:5px; height:30px; line-height:30px; padding:0 15px; background:#f7f7f7; transition:all 0.5s linear 0s;} 
.lotmb .link a:hover{ color:#fff; background:#d8000b; transition:all 0.5s linear 0s;}

.lotmb-2{ padding:20px 0 20px 0;border-bottom: dotted 1px #DDD;}
.lotmb-2:last-child{border-bottom:none;}
.lotmb-2 .pic{ width:224px;}
.lotmb-2 .tit{ font-size:16px;font-weight:700;}
.lotmb-2 .con{overflow:hidden;height:50px;line-height:20px;line-height: 25px;margin-top:5px;}
.lotmb-2 .link{ margin-top:20px;}
.lotmb-2 .link a{ display:inline-block; border-radius:5px; height:30px; line-height:30px; padding:0 15px; background:#f7f7f7; transition:all 0.5s linear 0s;} 
.lotmb-2 .link a:hover{ color:#fff; background:#d8000b; transition:all 0.5s linear 0s;}

.news-main{ background:#fafafa;}
.news-main h2{ line-height:85px; font-size:24px; color:#d8000b;}
.news-main h2 a{ float:right; font-weight:normal; font-size:12px;}
.news-top{ background:#fff; border:1px solid #e0e0e0;}

.rc-news{ width:45%; margin-right:3%; float:right;}
.rc-news dl{ padding:10px 0; border-bottom:1px dashed #ddd;}
.rc-news dl dt{ line-height:50px; font-weight:bold; font-size:18px;}
.rc-news dl dt a{ color:#d8000b;}
.rc-news dl dd{ color:#666; line-height:25px; height:50px; overflow:hidden;}
.rc-news ul li{ background:url(../images/b01.png) no-repeat left center; line-height:35px; height:35px; overflow:hidden; text-indent:12px;}
.rc-news ul li a{ color:#666;}
.rc-news ul li a:hover{ color:#d8000b;}
.xw-ofl{ margin-top:20px;}
.nest-olt{ float:left; margin-left:2%; width:32%; background:#fff; padding:0 1.5% 8px; border:1px solid #e0e0e0; margin-bottom:20px;}
.nest-olt:first-child{ margin-left:0;}
.nest-olt h3{ line-height:65px; height:65px; font-size:18px;}
.nest-olt h3 a,.lck-nem h3 a,.roc-lms h3 a{ float:right;}
.nest-olt ul{margin-top:13px;}
.nest-olt ul li{ background:url(../images/b01.png) no-repeat left center; line-height:30px; height:30px; overflow:hidden; text-indent:12px;}
.nest-olt ul li a{ color:#666;}
.nest-olt ul li a:hover{ color:#d8000b;}
.nest-olt .pic img{max-height:111px;}
/*.news-nets{ margin:20px 0;}*/
.lck-nem{ width:66%; float:left; background:#fff; border:1px solid #e0e0e0;margin-bottom:20px;}
.lck-nem h3{ line-height:65px; height:65px; font-size:18px; padding:0 2%;}
.new-aft{ width:47%; margin-left:2%; height:84px; padding-left:145px; position:relative; float:left;}
.new-aft .pics{ display:block; width:128px; position:absolute; left:0; top:0;}
.roc-lms{ float:right; width:32%; border:1px solid #e0e0e0; background:#fff;}
.roc-lms h3{ line-height:65px; height:65px; font-size:18px; padding:0 2%;}
.T-news{overflow:hidden;position:relative; padding:30px 0 30px 408px; border-bottom:1px dotted #e0e0e0;}
.T-news .pic{ width:388px; position:absolute; left:0; top:30px;}
.T-news .tit{ font-size:18px; font-weight:bold; line-height:30px; height:30px; overflow:hidden;}
.T-news .time{ color:#999; font-size:12px; line-height:25px;}
.T-news .con{ line-height:25px; color:#666; height:120px; overflow:hidden;}
.T-news .link{position:relative;bottom:0;}
.T-news .link.d01{margin-top:0;}
.T-news .link.d02{margin-top:24px;}
.T-news .link a{ display:inline-block; width:100px; height:40px; text-align:center; line-height:38px; border:1px solid #e0e0e0;}
.pert-news dl{ padding:25px 0; padding-left:125px; position:relative; border-bottom:1px dotted #e0e0e0}
.pert-news dl:last-child{border-bottom:none;}
.pert-news dl dt{ font-size:16px; line-height:30px; overflow:hidden; height:30px; font-weight:bold; color:#d8000b;}
.pert-news dl dd{ color:#666; line-height:25px;overflow:hidden;}
.pert-news dl .time{ width:100px; height:80px; background:#f5f5f5; position:absolute; left:0; top:25px;padding-left:15px;}
.pert-news dl .time span{ color:#d8000b; font-size:32px; font-weight:bold;}
.consmt{ line-height:2; padding:15px 3%; font-size:15px;}
.consmt p{ margin:10px 0;}
.pfm-fx{overflow:hidden;padding:30px 0; border-top:1px solid #e0e0e0;}
.pfm-fx > ul{ width:50%; float:left;}
.pfm-fx > ul li{ height:35px; line-height:35px; overflow:hidden;}
.pfm-fx .v-back{ display:block; float:right; width:80px; height:35px; border-radius:17px; background:#ececec; text-align:center; line-height:35px; margin-left:10px;}
.perts{ border-top:1px solid #e0e0e0; padding:15px 10%; display:none;}
.perts a{ display:block; line-height:30px; height:30px; background:url(../images/bq.jpg) no-repeat left center; text-indent:10px;}
.perts a.cur {color:red;}
.cpet{ padding:20px 0; line-height:2; color:#666;}
.yxmt{}
.yxmt dl{ width:31%; margin:0 1% 20px; display:inline-block; position:relative;}
.yxmt dl dd{ width:100%; line-height:40px; height:40px; overflow:hidden; text-align:center; position:absolute; left:0; bottom:0;}
.yxmt dl dd .bg{ display:block; width:100%; background:#000; opacity:0.5; color:#fff; transition:all .5s linear 0s;}
.yxmt dl:hover dd .bg{background:#d8000b; transition:all .5s linear 0s; opacity:1;}
.yxmt dl dd a{position:absolute;bottom:0;display:block;height:40px;line-height:40px;width:100%;color:#fff;}
.mos-tit{ padding-top:25px; text-align:center; font-size:16px; line-height:25px; font-weight:bold;}
.mos-time{ text-align:center; line-height:35px; color:#999; margin-bottom:15px;}
.dowl-cn{ padding:20px 0;}
.dowl-cn ul li{ height:65px; border:1px solid #e0e0e0; display:table; width:100%; padding:0 90px 0 20px; position:relative; margin-bottom:20px;}
.dowl-cn ul li .dbtn{ display:block; height:63px; border-left:1px solid #e0e0e0; width:90px; position:absolute; right:0; top:0; background:url(../images/dow.jpg) no-repeat center 10px; padding-top:40px; text-align:center;}
.dowl-cn ul li .tit{ display:table-cell; vertical-align:middle; line-height:20px; overflow:hidden;}
/*.yk-omg{  padding:0 20px 33px 250px; position:relative;} 科技创新-月刊使用*/
.yk-omg{  padding:0 20px 21px 250px; position:relative;}

.yk-omg .pic{ width:183px; position:absolute; left:2%; top:0px;}
.yk-omg .bts{ color:#d8000b; font-size:18px; font-weight:bold; line-height:40px;}
.yk-omg .tit{ line-height:35px; height:35px; overflow:hidden;}
.yk-omg .con{ color:#999; line-height:25px; height:125px; overflow:hidden;}
.yk-omg .link{ margin-top:0;}
.yk-omg .link a{ display:inline-block; margin-right:15px; width:80px; height:30px; text-align:center; line-height:30px; background:#f4f4f4;}
.piolt{ line-height:25px; color:#666;}
.dl-ct{ margin-top:20px;}
.dl-ct dl{ padding:10px 3% 25px; border-bottom:2px solid #e0e0e0; border-top:2px solid #e0e0e0; float:left; width:23%; margin:0 1%;}
.dl-ct dl dt{ line-height:40px; height:40px; overflow:hidden; font-weight:bold; color:#d8000b;}
.dl-ct dl dd{ line-height:25px; overflow:hidden; height:50px;}
.yk-olp dl{ text-align:center; width:31.3%; margin:0 1%; border:1px solid #e0e0e0; padding:2%; float:left; margin-top:20px;}
.yk-olp dl dd{ line-height:30px; height:30px; overflow:hidden;}
.yk-olp dl dd strong{ color:#d8000b;}
.yk-olp dl dd a{ display:inline-block; width:120px; height:30px; background:#eee url(../images/fd01.jpg) no-repeat 25px center; font-size:12px; text-indent:20px; transition:all 0.5s linear 0s;}
.yk-olp dl dd a:hover{ background:#d8000b url(../images/fd02.jpg) no-repeat 25px center; color:#fff; transition:all 0.5s linear 0s;}
.yk-olp img {width:100%;}
.cj-olt{ padding:0 2% 20px 350px; position:relative;}
.cj-olt .pic{ width:308px; position:absolute; left:2%; top:0;}
.cj-olt ul {position:relative;top:-10px;}
.cj-olt ul li{ background:url(../images/b01.png) no-repeat left center; line-height:35px; height:35px; overflow:hidden; text-indent:12px;}
.cj-olt ul li a{ color:#666;}
.cj-olt ul li a:hover{ color:#d8000b;}
.netsm{ padding-bottom:30px;}
.kps-olt{ background:#fff; border:1px solid #e0e0e0;}
.kps-olt h3{ line-height:65px; height:65px; font-size:18px; padding:0 2%;}
.kps-olt h3 a{ float:right;}
.festm{ padding:0 1%;}
.festm dl{ width:23%;}
.of-wd{ padding-top:30px;}
.of-wd dt{ line-height:60px; height:62px; overflow:hidden; border:1px solid #e0e0e0; background:#fff url(../images/q02.jpg) no-repeat 98% center; padding:0 30px 0 2%; margin-bottom:15px; cursor:pointer; transition:all .5s linear 0s;}
.of-wd dt.cur{ background:#f3f3f3 url(../images/q01.jpg) no-repeat 98% center; transition:all .5s linear 0s;}
.of-wd dt img{ margin-right:6px;}
.of-wd dd{ line-height:25px; padding:15px 50px; background:url(../images/da.png) no-repeat 2% 15px; display:none;}

.oft-wd{ padding:30px 0;}
.oft-wd dt{ line-height:60px; height:62px; overflow:hidden; border:1px solid #e0e0e0; background:#fff url(../images/q02.jpg) no-repeat 98% center; padding:0 30px 0 2%; margin-bottom:15px; cursor:pointer; transition:all .5s linear 0s;}
.oft-wd dt strong{ display:inline-block; width:40%;}
.oft-wd dt.cur{ background:#d8000b url(../images/q03.jpg) no-repeat 98% center; transition:all .5s linear 0s; color:#fff;}
.oft-wd dd{ line-height:25px; padding:10px 20px; display:none;}
.oft-wd dd span{ color:#d8000b;}
.post-on{ padding:15px 0; line-height:25px;}
.post-on span{ color:#023a8a;}
.tx-wbs{ padding:15px 0;}
.tx-wbs p{ float:left; width:32%; height:48px; margin-right:2%; padding-left:100px; border:1px solid #ebebeb; position:relative;}
.tx-wbs p span{ display:block; width:100px; text-align:right; position:absolute; left:0; top:0; line-height:46px;}
.tx-wbs p span i{ color:#d8000b;}
.tx-wbs p input{ height:46px; padding:10px 5px; width:100%; border:none;}
.tx-wbs div{ margin-top:12px;}
.tx-wbs textarea{ width:100%; height:300px; padding:10px; border:1px solid #ebebeb;}
.tx-wbs .ancit input{ width:125px; height:50px; color:#fff; background:#d8000b; border:none; margin-right:12px;}
.oft-ment{ padding-top:20px;}
.oft-ment dl{ padding:15px 0;}
.oft-ment dl dt{ font-size:30px; line-height:40px; padding:5px 0; font-weight:bold;}
.oft-ment dl dd{ color:#666; padding:5px 0; line-height:25px;}

@media (max-width: 1200px){
.warp{ width:100%; padding:0 2%;}
.ny-main{ padding:0;}
.ny-main-2{width: 90%;padding:30px 0;}
.foot{ padding:0 2%;}
.index-news{ margin-top:20px;}
.lc-news,.rc-vod{ width:100%;}

}
@media (max-width: 1025px){
body{ padding-top:55px;}
.english-lat{ height:55px; line-height:55px;}
.header-T{ height:55px;}
.loctm{ height:55px;}
.t-navs{ display:none;}
.foot-bot span{display:none;}
.foot-bot i{ display:block; text-align:center; float:inherit;}
.search-T{ height:42px; margin-top:10px;}
.nav-T{ position:absolute; width:100%; top:55px; left:0; background:#f6f6f6; padding:0; z-index:98; height:500px; overflow-x:hidden; overflow-y:auto;}
.nav-T li{ margin:0; line-height:45px; margin:0; display:block; width:100%; border-bottom:1px solid #dfdfdf;}
.nav-T li > a{ height:45px; line-height:45px; color:#333; font-weight:bold; background:url(../images/yb.png) no-repeat 95% center;}
.nav-T li a{ font-size:14px; display:block; padding:0 3%; color:#333;}
.nav-T li a:hover,.nav-T li .T-ment a:hover{ color:#333;}
.nav-T li > a.cur{ color:#c7000a; background:url(../images/yb2.jpg) no-repeat 95% center;}
.header-T .logo{ height:55px;}
.header-T .logo img{ height:100%; width:auto;}
.nav-T li .T-ment{ position:relative; top:0; left:0; margin:0; background:#fff; width:100%;}
.nav-T li .T-ment a{ text-align:left; padding:0 7%; display:block; background:url(../images/yb.png) no-repeat 93% center/auto 30%;}
.nav-T li .T-ment a:hover{ background:url(../images/yb.png) no-repeat 93% center/auto 30%;}
.header-T .oa-in{ padding-top:12px;}
.lat-comst{ top:55px;}
.nav-mob{ display:block; margin-right:0px; width:55px; height:55px; background:url(../images/nav-open.png) no-repeat center center; background-size:50% auto; float:right;}
.net-alolt,.ment-fxt,.comt-oas{ display:none;}

}
@media (max-width: 640px){
.ny-banner{ }
.tc-oms{ width:100%; left:0;}
.header-T .oa-in{ display:none;}
.english-lat{ width:25px;  margin-right:0;}
.english-lat i{ display:none;}
.search-T{ margin-right:0px;}
.content-slider .bit,.content-slider .tit{ height:20px; line-height:20px;}
.bt-nav span{ font-size:12px; padding:0 5px; margin:0; width:20%; text-align:center; float:left;}
.bt-nav a{ display:none;}
.news-cot li{ line-height:35px; height:35px; font-size:12px;}
.news-cot{ padding:10px 0;}
.vod-comt{ margin-top:8px; }
.rc-vod-tit{ padding-left:10px;}
.yw-omt{ margin-top:0; padding:10px 0 20px;}
.yw-omt h2{ height:42px; line-height:40px; font-size:16px; }
.yw-omt h2 a{ height:40px;}
.toms-pl a{ width:48%; margin:0 1% 10px;}
.toms-pl a:first-child{ margin:0 1% 10px;}
.toms-pl a .pic{ height:50px;}
.toms-pl a .tit{ font-size:16px;}
.toms-pl a .con{ font-size:12px;}
.yenst{ width:100%; margin:0 0 10px;}
.com-set{ width:100%;}
.t-pet{ padding:15px 0;}
.yw-ly,.com-set .link{display:none;}
.foot{ padding:0;}
.foot-bot{ font-size:12px;}
.foot-bot a{ display:inline-block;}


.sild-nav{ width:100%; position:relative;}
.sild-nav h2{ height:45px; font-size:16px; padding-left:2%; line-height:45px; background:#c7000a url(../images/xy.jpg) no-repeat 90% center; background-size:auto 25%;font-weight:bold;}
.imt-nav{ background:#fff; border:none; position:absolute; left:0; top:45px; width:100%; z-index:5; display:none;}
.imt-nav li{ line-height:45px;}
.imt-nav li > a{ padding-left:2%;}
.ny-search{ width:96%; margin:20px auto;display:none;}
.sot-min .ant{ width:47%; display:inline-block; margin-left:2%; float:left; margin-bottom:0;display:none;}
.cont-sild{ width:96%; margin:0 2%;}
.cont-sild h2{ font-size:16px; font-weight:bold; line-height:55px;}
.cont-sild h2 span{ display:none;}
.cd-navs li{ width:48%; margin:0 1%; margin-bottom:6px;}
.cd-navs li a{ font-weight:normal;}
.nol-year ul{ width:45%; margin:0;}
.nol-year ul.fl{ margin-right:5%;}
.nol-year ul.fr{ margin-left:5%;}
.nol-year ul li .yqs{ width:12px; height:12px; top:26px; background-size:100% 100%;}
.nol-year ul.fl li .yqs{ right:-17%}
.nol-year ul.fr li .yqs{ left:-16%}
.nol-year ul li .sjhs{ width:8px; height:10px;}
.nol-year ul.fl li .sjhs{ right:-8px;background:url(../images/sj.jpg) no-repeat center center/100% 100%;}
.nol-year ul.fr li .sjhs{ left:-8px;background:url(../images/sj2.jpg) no-repeat center center/100% 100%;}
.nol-year ul li .year{ font-size:16px;}
.nol-year ul li .month{ font-size:14px;}
.nol-year ul li .con{ font-size:12px;}
.fz-lc{ background:none; padding-top:0px;}
.fz-lc li{ width:100%; margin:15px 0; position:relative; padding-left:120px;}
.fz-lc li .pic{ position:absolute; left:0; top:0; width:110px;}
.fz-lc li .pic img{ width:100%; height:auto;}
.fz-lc li .bc-pic{ display:none;}
.fz-lc li .year{ display:inline-block; font-size:14px; margin-top:5px;}
.fz-lc li .tit{display:inline-block; font-size:14px;}
.fz-lc li .con{ font-size:12px; line-height:20px; height:80px; overflow:hidden;}
.fz-lc li.lict0{ margin:15px 0;}
.fz-lc li.lict1{ margin:15px 0;}
.fz-lc li.lict2{ margin:15px 0;}
.listm{ background:none;}
.listm dl{ width:100%; padding:0; position:relative; padding-left:100px; text-align:left; margin-bottom:12px;}
.listm dl dt{ width:90px; position:absolute; left:0; top:0;}
.listm dl .mt10,.listm dl .mt20{ display:inline-block;}
.listm dl dd{}
/*.contm-of{ padding:15px 0 15px 140px;}*/
.contm-of{ padding:15px 0 15px 0;}
.contm-of .pic{ top:15px; width:120px;}
.contm-of .tit{ font-size:16px;}
/*.contm-of .con{ height:85px; line-height:28px;}*/
.contm-of .con{line-height:28px;}
.contm-of-2{ padding:15px 0 15px 0;}
.contm-of-2 .pic{ top:15px; width:120px;}
.contm-of-2 .tit{ font-size:16px;font-weight:700;}
.contm-of-2 .con{ height:85px; line-height:28px;overflow:hidden;}
.xlt-pol{ padding:20px 0;}
.xlt-pol dl{ width:100%; padding:0; margin-bottom:15px;}
.lc-opst dl{ width:50%;}
.imst-op{ width:100%; left:0; top:20%;}
.lotmb .con{ display:none;}
.lotmb .tit{ height:40px; overflow:hidden;}
.lotmb .link{ margin-top:10px;}
.lotmb-2 .link{ margin-top:10px;}
.rc-news{ width:100%; margin-right:0; padding:0 2%;}
.xw-ofl{ margin-top:0px;}
.nest-olt{ margin-left:0; width:100%; margin-top:10px; margin-bottom:0;}
.lck-nem{ width:100%; padding:0 2%; margin-top:10px;margin-bottom:0;}
.new-aft{ width:100%; margin:0 0 10px;}
.pert-news dl{ padding-left:85px;height:130px;}
.pert-news dl dd {overflow:hidden;height:25px;}
.pert-news dl dd span{display:block;height:25px;overflow:hidden;}
.pert-news dl .time{ width:70px;}
.T-news{ padding:20px 0;}
.T-news .pic{ width:100%; top:0; position:relative; margin-bottom:12px;}
.consmt img{ width:100%; height:auto;}
.pfm-fx > ul{ width:100%;}
.yxmt dl{ width:100%; margin:0 0 15px;}
.dowl-cn ul li span{ display:block; height:50px; padding-top:10px; overflow:hidden;}
.yk-omg{ padding:0 2% 20px 130px;}
.yk-omg .pic{ width:100px;}
.yk-omg .con{ display:none;}
.dl-ct dl{ width:48%; margin-bottom:10px;}
.yk-olp dl{ width:48%;}
.cj-olt{ padding:0 2% 20px;}
.cj-olt .pic{ position:relative; left:0%; width:100%; margin-bottom:10px;}
.nest-olt h3{ padding:0 2%;}
.nest-olt ul{ padding:0 2%;}
.festm dl{ width:96%; margin:0 2% 10px;}
.oft-wd dt strong{ width:70%;}
.tx-wbs p{ width:100%; margin:0 0 10px;}
.tx-wbs textarea{ height:150px;}
.oft-ment dl dt{ font-size:18px;}
.T-news .link,.T-news .link.d01,.T-news .link.d02{margin-top:20px;}
.news-nets {margin:0;}
.netsm{ padding-top :10px;padding-bottom:0;}
.cj-olt ul {top:0;}
/*业务领域*/
.toms-pl a .pic.pic01{width:63px;}
.toms-pl a .pic.pic02{width:46px;}
.toms-pl a .pic.pic03{width:85px;}
.toms-pl a .pic.pic04{width:44px;}
.ont-cont p img{ width:100%; height:auto;}
.ad-colt,.t-pet,.end-olt,.nol-year{display:none;}
.yk-omg .link {margin-top: 20px;}
.pert-news dl dt{max-height:60px;height:auto}
.nol-year-mob{display:block;}
}


/*2021-10-27*/
body{ padding:0;}
.wrap1400{ padding:0 2%; max-width:1440px; margin:0 auto;}
.xz-top{ position:fixed; width:100%; z-index:10; left:0; top:0; padding:30px 3%; transition:all 0.5s ease;}
.mob-nav{ display:none; width:40px; height:40px; margin-top:5px; border-radius:50%; margin-left:10px; background-size:auto 40%; position:relative;}
.mob-nav:before{ content:''; position:absolute; left:50%; top:50%; height:2px; width:26px; margin-left:-13px; margin-top:-8px; background:#fff; transition:all 0.5s ease;}
.mob-nav:after{ content:''; position:absolute; left:50%; top:50%; height:2px; width:26px; margin-left:-13px; margin-top:6px; background:#fff; transition:all 0.5s ease;}
.mob-nav span{position:absolute; left:50%; top:50%; height:2px; width:26px; margin-left:-13px; margin-top:-1px; background:#fff; transition:all 0.5s ease;}
.mob-nav.on{ transition:all 0.5s ease;}
.mob-nav.on:before{ margin-top:-1px; transform:rotate(45deg); transition:all 0.5s ease;}
.mob-nav.on:after{ margin-top:-1px; transform:rotate(-45deg); transition:all 0.5s ease;}
.mob-nav.on span{width:0;transition:all 0.5s ease;}
.xz-nav li{ float:left; position:relative;}
.xz-nav li > a{ padding:0 17px; font-size:16px; display:block; color:#fff; line-height:52px;}
.xz-nav li .sec{ position:absolute; top:52px; width:150px; left:50%; margin-left:-75px; top:52px; background:#fff; display:none;}
.xz-nav li .sec a{ display:block; line-height:42px; text-align:center;}






.uyeabn{ position:absolute; bottom:3%; left:15%; width:70%;display: -webkit-flex; display: flex;justify-content:space-between; flex-wrap:wrap; z-index:5;}
.uyeabn li{ width:32%;}
.uyeabn li a{ display:block; padding:22px 0; background:rgba(255,255,255,0.8); transition:all 0.5s ease;}
.uyeabn li a .pic{ width:30%; float:left; height:52px; background:no-repeat center center;}
.uyeabn li a .pic01{ background-image:url(../images/xz03-1.png);}
.uyeabn li a .pic02{ background-image:url(../images/xz04-1.png);}
.uyeabn li a .pic03{ background-image:url(../images/xz05-1.png);}
.uyeabn li a .pic04{ background-image:url(../images/xz06-1.png);}
.uyeabn li a .con{ width:70%; float:left; padding-right:20px;}
.uyeabn li a .con .d1{ font-size:20px; font-weight:bold; transition:all 0.5s ease;}
.uyeabn li a .con .d2{ color:#666; font-size:12px; line-height:20px; text-transform:uppercase;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; transition:all 0.5s ease;}

.ind-01{ padding:4% 0;}
.eolmec{display: -webkit-flex; display: flex;justify-content:space-between; flex-wrap:wrap;}
.eolmec span{ display:block; cursor:pointer; text-align:center; width:20%; border:1px solid #ddd; font-size:18px; font-weight:bold; line-height:58px;}
.eolmec span.cur{ color:#fff; background:#d70c19; border-color:#d70c19;}


.ocnmva{ margin-top:4%;}
.adc-more{ margin-top:3%; text-align:center; padding-bottom:5px;}
.adc-more a{ display:inline-block; width:190px; line-height:45px; border:1px solid #d70c19; color:#d70c19; border-radius:5px;}

.ind-02{ padding:4% 0; background:#f4f5f7 url(../images/xz07.png) no-repeat bottom center;}

.zbemla{ width:48%;}
.zbemla .d1{ font-size:30px; font-weight:bold; position:relative; padding-bottom:20px;}
.zbemla .d1:after{ content:''; height:3px; width:60px; background:#d70c19; position:absolute; left:0; bottom:0;}
.zbemla .d2{ line-height:2; font-size:16px; margin:4% 0;}
.zbemla .d3{display: -webkit-flex; display: flex;justify-content:space-between;}
.zbemla .d3 .list .s1 strong{ color:#d70c19; font-size:32px;}

.reounm{ width:48%;}
img{ max-width:100%;}
.zbnema{ width:calc(100% - 140px);}
.zbnema img{ width:100%; height:320px; object-fit:cover;}
.zbnema a{ display:block; position:absolute; width:50px; height:50px; background:url(../images/xz09.png) no-repeat center center; background-size:100% 100%; left:50%; top:50%; transform:translate(-50%,-50%);}

.leaubc{ width:130px;}
.leaubc li{ margin-bottom:10px;}
.leaubc li a{ display:block;}
.leaubc li a img{ width:100%; height:100px; object-fit:cover;}
.leaubc li a.on img{ border:2px solid #d70c19;}

.mouvbte{ max-width:568px; margin:0 auto; background:rgba(0,0,0,0.5); padding:80px; position:relative; z-index:2;}

.ind-03{ padding:10% 0; position:relative;}
.sc-bg{ position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}
.sc-bg .bg{ width:100%; height:100%; background:no-repeat center center; background-size:cover;}

.ind-04{ padding:6% 0; background:url(../images/xz13.png) no-repeat center center; background-size:cover;}
.ubyten{ background:#fff;display: -webkit-flex; display: flex;justify-content:space-between; flex-wrap:wrap;align-items:flex-end;}
.zbc-vod{ width:49%;}
.zbc-vod .pic img{ width:100%; height:630px; object-fit:cover;}
.zbc-vod:before{ content:''; position:absolute; height:100%; width:15%; background:url(../images/xz11.png) no-repeat center center; background-size:100% 100%; right:0; top:0;}
.zbc-vod .con{ position:absolute; z-index:2; left:6%; bottom:6%; color:#fff;}
.zbc-vod .con .d1{ position:relative; font-size:26px; font-weight:bold; padding-bottom:20px;}
.zbc-vod .con .d1:before{ content:''; height:3px; width:60px; background:#d70c19; position:absolute; left:0; bottom:0;}
.zbc-vod .con .d2{ margin-top:15px;}
.zbc-vod .con .d2 a{ color:#fff;}

.mbvalbe{ width:48%; padding-right:3%;}
.mbvalbe .d1{ font-size:18px; font-weight:bold; color:#c7000a; padding-top:5%;}
.mbvalbe .d2{ color:#eef0f5; font-size:36px; line-height:1.2;}
.mbvalbe .d3{ margin:15px 0 0;}
.mbvalbe .d3 .list{ float:left; line-height:28px; width:48%; padding-left:12px; background:url(../images/xz24.png) no-repeat left center;}
.mbvalbe .d3 .list:nth-child(2n){ float:right;}
.mbvalbe .d4{ margin-top:20px;}
.mbvalbe .d4 a{display:inline-block; text-align:center; color:#d70c19; border:1px solid #d70c19; line-height:45px; width:190px; font-size:14px; border-radius:5px;}

.foot{ background:#12202d; border-top:3px solid #c7000a; padding:4% 0;}
.meunma{ width:35%; color:#707981;}
.meunma .d1{ color:#fff; font-size:26px;}
.meunma .d2{ color:#fff;}
.meunma .d3{ margin-top:35px; line-height:1.8;}
.meunma .d3 img{ margin-right:5px;}
.meunma .d4{ margin:20px 0;}
.meunma .d4 select{ width:100%; max-width:350px; height:45px; border:1px solid #5a636c; background:none;}
.meunma .d5{ line-height:1.8;}

.teauin{ width:60%;display: -webkit-flex; display: flex;justify-content:space-between;}
.teauin dt{ margin-bottom:8px;}
.teauin dt a{ color:#fff; font-size:16px;}
.teauin dd{ line-height:30px;}
.teauin dd a{color:#707981;}

.sild-fx{ position:fixed; right:30px; top:40%;transform:translateY(-50%); width:80px; z-index:5;}
.sild-fx .list{ margin-bottom:5px;}
.sild-fx .list a{ display:block; width:80px; height:70px; text-align:center; color:#fff; background:#545759 no-repeat center 12px; padding-top:43px; font-size:12px; transition:all 0.5s ease;}
.sild-fx .list .go-top2{ background:#c7000a no-repeat center center;}












@media (min-width: 1201px){
.uyeabn li a:hover{ background-color:#cb1320; transition:all 0.5s ease;}
.uyeabn li a:hover .pic01{ background-image:url(../images/xz03-2.png);}
.uyeabn li a:hover .pic02{ background-image:url(../images/xz04-2.png);}
.uyeabn li a:hover .pic03{ background-image:url(../images/xz05-2.png);}
.uyeabn li a:hover .pic04{ background-image:url(../images/xz06-2.png);}
.uyeabn li a:hover .con .d1,.uyeabn li a:hover .con .d2{ color:#fff; transition:all 0.5s ease;}
.xz-nav li .sec{ display:block; opacity:0; transform:translateY(30px); visibility:hidden; transition:all 0.5s ease;}
.xz-nav li:hover .sec{ opacity:1; transform:translateY(0px); visibility: visible; transition:all 0.5s ease;}
.sild-fx .list a:hover{ background-color:#c7000a; transition:all 0.5s ease;}
.xz-top.on{ background:rgba(255,255,255,1); transition:all 0.5s ease; padding:15px 3%;}
.xz-top.on .xz-nav li > a{color:#333;}
.mouvbte{ opacity:0;transition:all 0.5s ease;}
.mouvbte:hover{ opacity:1;transition:all 0.5s ease;}
}


@media (max-width: 1200px){
body{ padding-top:50px;}
.wrap1400{ max-width:780px;}
.mob-nav{ display:block;}
.xz-top{background:#000; padding:0 3%;}
.xz-logo{ padding:10px 0;}
.xz-logo img{ height:30px;}
.xz-nav{ position:fixed; display:none; left:0; top:50px; height:calc(100% - 50px); overflow:auto; width:100%; z-index:10; background:#000;}
.xz-nav li{ width:100%; border-bottom:1px solid rgba(255,255,255,0.2);}
.xz-nav li > a{ text-align:left; padding:0 3%;}
.xz-nav li .sec{ position:relative; background:none; width:100%; left:0; margin:0; top:0;}
.xz-nav li .sec a{ color:#fff; text-align:left; padding:0 5%;}
.uyeabn{ position:relative; bottom:0; left:0; width:100%; max-width:780px; padding:0 3%; margin:3% auto 0;}
.uyeabn li{ box-shadow:0 0 10px rgba(0,0,0,0.15); width:48%; margin-bottom:4%;}
.sild-fx{ display:none;}
.zbemla{ width:100%;}
.reounm{ width:100%; margin-top:4%;}
.zbc-vod .pic img{ height:480px;}
.mbvalbe .d2{ font-size:24px;}
.teauin{ display:none;}
.meunma{ width:100%;}
}

@media (max-width: 780px){
.uyeabn li a{ padding:15px 0;}
.uyeabn li a .con .d1{ font-size:16px;}
.uyeabn li a .con .d2{ font-size:12px;}
.uyeabn li a .pic{ width:35%; background-size:55% auto;}
.uyeabn li a .con{ width:65%;}
.eolmec span{ font-size:14px; font-weight:normal; line-height:50px;}
.adc-more a,.mbvalbe .d4 a{ line-height:36px; width:145px;}
.zbemla .d1,.zbc-vod .con .d1{ font-size:20px;}
.zbemla .d2{ font-size:15px;}
.zbemla .d3 .list .s1 strong{ font-size:26px;}
.zbnema{ width:calc(100% - 100px);}
.zbnema img{ height:260px;}
.leaubc{ width:90px;}
.leaubc li a img{ height:80px;}
.mouvbte{ padding:8%;}
.zbc-vod{ width:100%;}
.zbc-vod .pic img{ height:50vw;}
.mbvalbe{ width:100%; padding:5%;}
.meunma .d1{ font-size:20px;}
.meunma .d2{ font-size:16px;}
}















.shade {position: fixed;left: 0; top: 0; z-index: 21;display: none; width: 100%;height: 100%; background-color: #000;filter: alpha(opacity=50); opacity: 0.5; }
.big-video {
    position: fixed;
    left: 50%;
    top: 50%;
	margin-top:-240px;
    z-index: 22;
    display: none;
    margin-left: -450px;
    background-color: #fff;
    width: 900px;
    box-sizing: border-box;
}
.big-video-main {
    height: 480px;
}
.big-video-clo {
    position: absolute;
    right: -35px;
    top: 0;
    width: 30px;
    height: 30px;
    background: url(../images/icon30.png) no-repeat center center;
    cursor: pointer;
}

@media screen and (max-width: 750px){
.big-video {
    width: 100%;
    left: 0;
    margin-left: 0;
}
.big-video-main {
    height: 185px;
}
.big-video-clo {
    right: 0;
    z-index: 21;
}
}



